put up a poor show - Turkish English Dictionary